active record pattern
https://en.wikipedia.org/wiki/Active_record_pattern
RDBにおけるORMのアーキテクチャパターンの一つ
It was named by Martin Fowler in his 2003 book Patterns of Enterprise Application Architecture.
ちなみにrailsがでたのは2004
このパターンからactiverecordを命名してる
https://github.com/rails/rails/tree/main/activerecord#label-Philosophy
https://speakerdeck.com/yasaichi/architecture-decision-for-the-next-10-years-at-pixta?slide=29
https://bliki-ja.github.io/pofeaa/ActiveRecord/